package com.yqy.mybatis.mapper;

import com.yqy.mybatis.pojo.Dept;
import com.yqy.mybatis.pojo.Emp;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface DeptMapper {
    /**
     * 分步获取员工以及所对应的部门信息之步2
     * @param deptId
     * @return
     */
    public Dept getEmpAndDeptByEmpIdStepTwo(@Param("deptId")Integer deptId);

    /**
     * 根据部门Id获取部门信息以及部门内所有员工的信息
     * @param deptId
     * @return
     */
    public Dept getDeptAndEmpByEmpId(@Param("deptId")Integer deptId);

    /**
     * 分步查询步1-根据部门Id获取部门信息以及部门内所有员工的信息
     * @param deptId
     * @return
     */
    public Dept getDeptAndEmpByStepOne(@Param("deptId")Integer deptId);
}
